package net.ericaro.neojavagen.classes;

/** <b>ClassDeclaration</b> is any instance of  
 *  <ul>
 *  <li> {@link net .ericaro .neojavagen .classes .EnumDeclaration  EnumDeclaration</li>
 *  <li> {@link net .ericaro .neojavagen .classes .NormalClassDeclaration  NormalClassDeclaration</li>
 *  </ul>
 * 
 * @author eric@ericaro.net
 *
  */
public interface ClassDeclaration extends net.ericaro.neojavagen.blocks.BlockStatement, net.ericaro.neojavagen.classes.ClassBodyDeclaration, net.ericaro.neojavagen.packages.TypeDeclaration, net.ericaro.neojavagen.interfaces.InterfaceMemberDeclaration, net.ericaro.neojavagen.interfaces.AnnotationTypeElementDeclaration {
}
